import {
	api_url
} from "./config"

export const baseRequest = (url, method, data) => {
	return new Promise((reslove, reject) => {
		uni.request({
			url: `${api_url}${url}`,
			method: method || 'get',
			data,
			header: {
				'content-type': 'application/json'
			},
			success(res) {
				if (res.data && res.statusCode === 200) {
					reslove(res.data, res)
				} else {
					reject(res.data.errMsg || '系统错误')
				}
			},
			fail() {
				reject("接口请求异常！")
			}
		})
	})
}